//package com.finalterm.product.feign;
//
//import com.finalterm.common.result.Result;
//import com.finalterm.user.vo.UserVO;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.stereotype.Component;
//
///**
// * 用户服务降级处理
// */
//@Slf4j
//@Component
//public class UserServiceClientFallback implements UserServiceClient {
//
//    @Override
//    public Result<Boolean> validateUser(Long userId) {
//        log.warn("用户服务调用失败，执行降级逻辑，userId: {}", userId);
//        // 降级策略：返回true，允许继续访问商品信息
//        return Result.success(true);
//    }
//
//    @Override
//    public Result<UserVO> getUserInfo(Long userId) {
//        log.warn("用户服务调用失败，执行降级逻辑，userId: {}", userId);
//        // 降级策略：返回true，允许继续访问商品信息
//        return Result.success(new UserVO());
//    }
//}
